
import math
print('введите четырех значное число')
n=int(input())
print('число четное?')
if n%2==0:
    print('да')
else:
    print('нет')
print('число кратно трем?')
if n%3==0:
    print("да")
else:
    print('нет')
b=math.isqrt(n)
if b*b==n:
    print("число является квадратом числа:",b)
else:
    print('число НЕ является квадратом числа')
min_digit=min(str(n))
print("наименьшая цифра числа:", min_digit)
max_digit=max(str(n))
print('наибольшая цифра числа:', max_digit)
print(' количество нулей в числе:', str(n).count('0'))
x1=str(n)[3]
x1=int(x1)
a1=math.isqrt(x1)
if a1*a1==x1:
    print('цифра в разряде единиц является квадратом цифры', str(a1))
else:
    print('цифра в разряде единиц НЕ является квадратом цифр')
x2= str(n)[2]
x2= int(x2)
a2=math.isqrt(x2)
if a2*a2==x2:
    print('цифра в разряде десятков является квадратом цифры', str(a2))
else:
    print('цифра в разряде десятков НЕ является квадратом цифр')
x3 = str(n)[1]
x3 = int(x3)
a3 = math.isqrt(x3)
if a3 * a3 == x3:
    print('цифра в разряде сотен является квадратом цифры', str(a3))
else:
    print('цифра в разряде сотен НЕ является квадратом цифр')
x4 = str(n)[0]
x4 = int(x4)
a4 = math.isqrt(x4)
if a4 * a4 == x4:
    print('цифра в разряде тысяч является квадратом цифры', str(a4))
else:
    print('цифра в разряде тысяч НЕ является квадратом цифр')
